sol-gel encapsulation - Alemán Inglés Diccionario